Exact analysis of TTL cache networks
نویسندگان
چکیده
TTL caching models have recently regained significant research interest due to their connection to popular caching policies such as LRU. This paper advances the state-of-the-art analysis of TTL-based cache networks by developing two exact methods with orthogonal generality and computational complexity. The first method generalizes existing results for line networks under renewal requests to the broad class of caching policies whereby evictions are driven by stopping times; in addition to classical policies used in DNS and web caching, our stopping time model captures an emerging new policy implemented in SDN switches and Amazon web services. The second method further generalizes these results to feedforward networks with Markov arrival process (MAP) requests. MAPs are particularly suitable for non-line networks because they are closed not only under superposition and splitting, as known, but also under caching operations with phase-type (PH) TTL distributions. The crucial benefit of the two closure properties is that they jointly enable the first exact analysis of TTL feedforward cache networks in great generality. Moreover, numerical results highlight that existing Poisson approximations in binary-tree topologies are subject to relative errors as large as 30%, depending on the tree depth.
منابع مشابه
Optimizing Route-Cache Lifetime in Ad Hoc Networks
On-demand routing reduces the control overhead in mobile ad hoc networks, but it has the major drawback of introducing latency between route-request arrival and the determination of a valid route. This paper addresses the issue of minimizing the delay in on-demand routing protocols through optimizing the Time-to-Live (TTL) interval for route caching. An analytical framework is introduced to com...
متن کاملA Bound on the Moments of a TTL-based Cache’s Miss-Process
Due to the omnipresence of caching in modern computing and networks, characterizing the performance of caches is an important aspect of system performance and scalability analysis. While even analytical models for single caches proved to be challenging, nowadays, many configurations already encompass hierarchies of caches. Time-to-live (TTL) based caches have recently been proposed as a general...
متن کاملAdaptive TTL Control to Minimize Resource Cost in Hierarchical Caching Networks
SUMMARY Content caching networks like Information-Centric Networking (ICN) are beneficial to reduce the network traffic by storing content data on routers near to users. In ICN, it becomes an important issue to manage system resources, such as storage and network bandwidth, which are influenced by cache characteristics of each cache node. Meanwhile, cache aging techniques based on Time-To-Live ...
متن کاملClient Based Cache Consistency Scheme in Wireless Mobile Networks
This paper proposes a client based cache consistency scheme for maintaining cache consistency in wireless mobile networks using a distributed cache invalidation method. This is implemented on top of a previously proposed architecture for caching data items in mobile ad hoc networks (MANETs), namely COCAS. We have also previously proposed a client and server based consistency scheme, named SSUM ...
متن کاملOn the Convergence of the TTL Approximation for an LRU Cache under Independent Stationary Request Processes
In this paper we focus on the LRU cache where requests for distinct contents are described by independent stationary and ergodic processes. We extend a TTL-based approximation of the cache hit probability first proposed by Fagin [14] for the independence reference model to this more general workload model. We show that under very general conditions this approximation is exact as the cache size ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Perform. Eval.
دوره 79 شماره
صفحات -
تاریخ انتشار 2014